self-propelled mobile crane - Turc Anglais Dictionnaire